package com.visionet.waveletData.web.vo.business;

import java.util.Date;

import com.visionet.waveletData.web.vo.BaseVo;

public class CommentVo extends BaseVo {

	private static final long serialVersionUID = 2742472057600679305L;

	private Long rootId;
	private String refHistoryId;		//引用评论id串，包含了所有父id，祖父id等
	private Long refId;					//上一级评论id，Vo用
	private Integer refType;
	private String content;
	private	Long praiseCount;
	private Integer isSecVisible;
	private String createByName;
	private Long createBy;
	private Date createDate;
	private Integer delFlag;
	private Long toUserId;
	private Integer secInvisible;
	private Long agencyId;		//代理秘书id（有值时create_by为领导id）;本人发布时为null 
	
	private String contentText;
	

	//评论提醒的接收者
	private Long remindToUserId;
	

	public Long getRootId() {
		return rootId;
	}

	public void setRootId(Long rootId) {
		this.rootId = rootId;
	}

	public String getRefHistoryId() {
		return refHistoryId;
	}

	public void setRefHistoryId(String refHistoryId) {
		this.refHistoryId = refHistoryId;
	}

	public Long getRefId() {
		return refId;
	}

	public void setRefId(Long refId) {
		this.refId = refId;
	}

	public Integer getRefType() {
		return refType;
	}

	public void setRefType(Integer refType) {
		this.refType = refType;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Long getPraiseCount() {
		return praiseCount;
	}

	public void setPraiseCount(Long praiseCount) {
		this.praiseCount = praiseCount;
	}

	public Integer getIsSecVisible() {
		return isSecVisible;
	}

	public void setIsSecVisible(Integer isSecVisible) {
		this.isSecVisible = isSecVisible;
	}

	public String getCreateByName() {
		return createByName;
	}

	public void setCreateByName(String createByName) {
		this.createByName = createByName;
	}

	public Long getCreateBy() {
		return createBy;
	}

	public void setCreateBy(Long createBy) {
		this.createBy = createBy;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Integer getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}

	public Long getToUserId() {
		return toUserId;
	}

	public void setToUserId(Long toUserId) {
		this.toUserId = toUserId;
	}

	public Integer getSecInvisible() {
		return secInvisible;
	}

	public void setSecInvisible(Integer secInvisible) {
		this.secInvisible = secInvisible;
	}

	public Long getAgencyId() {
		return agencyId;
	}

	public void setAgencyId(Long agencyId) {
		this.agencyId = agencyId;
	}

	public String getContentText() {
		return contentText;
	}

	public void setContentText(String contentText) {
		this.contentText = contentText;
	}

	public Long getRemindToUserId() {
		return remindToUserId;
	}

	public void setRemindToUserId(Long remindToUserId) {
		this.remindToUserId = remindToUserId;
	}

	
	
	
}
